<template>
  <div class="q-pa-md">
    <div class="q-gutter-md" style="max-width: 300px">
      <t-input v-model="text" label="Standard" />

      <t-input filled v-model="text" label="Filled" />

      <t-input outlined v-model="text" label="Outlined" />

      <t-input standout v-model="text" label="Standout" />

      <t-input
        standout="bg-teal text-white"
        v-model="text"
        label="Custom standout"
      />

      <t-input borderless v-model="text" label="Borderless" />

      <t-input rounded filled v-model="text" label="Rounded filled" />

      <t-input rounded outlined v-model="text" label="Rounded outlined" />

      <t-input rounded standout v-model="text" label="Rounded standout" />

      <t-input square filled v-model="text" label="Square filled" />

      <t-input square outlined v-model="text" label="Square outlined" />

      <t-input square standout v-model="text" label="Square standout" />
    </div>
  </div>
</template>

<script>
  import { ref } from 'vue';

  export default {
    setup() {
      return {
        text: ref(''),
      };
    },
  };
</script>
